package com.infolab.aims.service.intf;

import java.util.Map;

import com.infolab.aims.common.bean.SearchCriteria;
import com.infolab.aims.common.bean.SearchResult;
import com.infolab.aims.domain.Department;

public interface DepartmentService {
	
	public void createDepartment(Department department);
	
	public Department getDepartment(Integer departmentId);
	
	public Department findDepartment(SearchCriteria searchCriteria);
	
	public SearchResult searchDepartment(SearchCriteria searchCriteria);
	
	public void deleteDepartment(Integer departmentId);
	
	public void deleteDepartment(Department department);
	
	public void updateDepartment(Department department);
	
}
